package org.jeecg.modules.friends.moments.dto;

import java.util.List;

import org.jeecg.modules.friends.momentspics.entity.MomentsPics;
import org.jeecg.modules.friends.service.rsp.MomentReviewRsp;

import com.google.common.collect.Lists;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author cold
 * @version 1.0
 * @data 2024/5/16 00:18
 */
@Data
public class MomentsInfoDetailDTO {

    @ApiModelProperty(value = "动态ID")
    private Long momentId;
    @ApiModelProperty(value = "动态文案")
    private String content;
    @ApiModelProperty(value = "动态图片列表")
    private List<MomentsPics> picUrlList = Lists.newArrayList();
    @ApiModelProperty(value = "点赞数")
    private Integer likeCount;
    @ApiModelProperty(value = "是否点赞")
    private Boolean clickLike;
    @ApiModelProperty(value = "发布时间")
    private Long publishTime;
    private Boolean hidden;
    private List<MomentReviewRsp> reviewRsps; // 评论
    private Integer reviewCount; // 评论数量
}
